Client/Server Architecture

Client/Server Architecture
  1. архитектура клиент-сервер

 

архитектура клиент-сервер
Логическое продолжение концепции модульного программирования. Модуль-клиент (программа), установленный на ПК пользователя, запрашивает сервис (например получение информации из базы данных) у модуля-сервера (программы), расположенного на другом компьютере. В результате деления информационной системы на независимые программы с четко определенными интерфейсами взаимодействия значительно упрощаются сопровождение и поддержка программного обеспечения. В последнее время в качестве клиентской программы все чаще выступает обычный web-браузер (web-browser).
[http://www.iks-media.ru/glossary/index.html?glossid=2400324]

архитектура клиент-сервер
Концепция сети, в которой основная часть ее ресурсов сосредоточена в серверах, обслуживающих своих клиентов.
Как следует из названия, архитектура CSA определяет два типа взаимодействующих в сети компонентов:
серверы и клиенты.
Каждый из них является комплексом взаимосвязанных прикладных программ. Серверы предоставляют ресурсы, необходимые многим пользователям. К ним относятся базы данных, файлы, память. Клиенты используют эти ресурсы и предоставляют удобные интерфейсы пользователя.
В современной архитектуре выделяется четыре группы объектов:
- клиенты,
- серверы,
- данные и
- сетевые службы.
Клиенты располагаются в системах, находящихся на рабочих местах пользователей. Данные хранятся в основном в серверах. Сетевые службы являются совместно используемыми прикладными программами, которые взаимодействуют с клиентами, серверами и данными. Кроме этого, службы управляют процедурами распределенной обработки данных, информируют пользователей о происходящих в сети изменениях.
В зависимости от сложности выполняемых прикладных процессов и числа работающих клиентов различают
двух- и трехуровневые архитектуры.
Наиболее простой является двухуровневая. Здесь клиенты выполняют простые операции обработки данных, отрабатывают интерфейс взаимодействия с сервером, обращаются к нему с запросами. Большую же часть задач обработки выполняет сервер. Для этих целей он имеет базу данных. В трехуровневой архитектуре вместо единого сервера применяются серверы приложений и серверы баз данных. Их использование позволяет резко увеличивать производительность локальной сети. В абонентскую систему в зависимости от ее производительности загружается клиент, сервер либо сервер с группой клиентов.
Архитектура клиент-сервер постепенно превращается в архитектуру клиент-сеть, в которой используется не один, а множество серверов. Например, в сети Internet их сотни тысяч. Стремление дать возможность работы в сети клиентам, созданным различными производителями, привело к возникновению архитектуры любой клиент - сервер.
(Терминологическая база данных по информатике и бизнесу [Электронный ресурс])
[http://www.morepc.ru/dict/]

Тематики

  • информационные технологии в целом
  • электросвязь, основные понятия

EN

  • client-server
  • Client/Server Architecture
  • CSA


Англо-русский словарь нормативно-технической терминологии. . 2015.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Client/Server Architecture" в других словарях:

  • client/server architecture —    A computing architecture that distributes processing between clients and servers on the network. In the past, traditional computing has relied on a hierarchical architecture based on nonprogrammable dumb terminals connected to a mainframe… …   Dictionary of networking

  • client-server architecture — kliento serverio architektūra statusas T sritis informatika apibrėžtis Tinklo architektūra, kurioje informacijos apdorojimas yra paskirstytas tarp kompiuterizuotų darbo vietų (klientų) ir serverio. Klientai – tai dažniausiai asmeniniai… …   Enciklopedinis kompiuterijos žodynas

  • client-server architecture — Architecture of a computer network in which many clients (remote processors) request and receive service from a centralized server (host computer). Client computers provide an interface to allow a computer user to request services of the server… …   Universalium

  • client/server architecture —    An architecture that consists of a client module that makes requests from a server module, which fulfills these requests. In popular client/server systems, the client module often resides on a PC or workstation and is connected to a server via …   IT glossary of terms, acronyms and abbreviations

  • client server architecture — model for a system in which most of the data processing is performed by a server …   English contemporary dictionary

  • server architecture — client/​server architecture client/​server architecture ➔ architecture …   Financial and business terms

  • Client-server — The client server software architecture model distinguishes client systems from server systems, which communicate over a computer network. A client server application is a distributed system comprising of both client and server software. A client …   Wikipedia

  • client server network — network which works by the client/server architecture, network in which most of the data processing is performed by a server …   English contemporary dictionary

  • CLIENT,SERVER ARCHITECTURE - архитектура клиент-сервер — способ организации взаимодействия программ или компонентов многокомпонентной программы, подразумевающий наличие программы или компонента программы, называемого сервером, и одной или несколько других программ или компонентов, называемых клиентами …   Словарь электронного бизнеса

  • Client/Server Runtime Subsystem — Client/Server Runtime Subsystem, or csrss.exe, is a component of the Microsoft Windows NT operating system that provides the user mode side of the Win32 subsystem and is included in Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows… …   Wikipedia

  • Client–server model — The client–server model of computing is a distributed application that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.[1] Often clients and servers communicate… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»